System And Method For Supporting Mobile Unit Connectivity To Venue Specific Servers

ABSTRACT

The present invention is an applications gateway that offers multiple functions and features for specific geographic venue locations, while providing easy access to advertising, purchasing, and redemption opportunities for that specific geographic venue location. Venue locations can be stadiums, shopping malls, amusement parks, open air spaces where people can congregate, and/or buildings, which most often require the presence of a concentration of people. The venue location may correlate to the location of the hand-held mobile unit or it may be a remote geographic venue location not near the location of the hand-held mobile unit. Access to the gateway application is through a hand-held mobile unit, which can include a mobile phone, smartphone device, or portable computer having a wireless radio transmission connection. (e.g. iPhone, Droid, iPad, Slate, etc.)

RELATED APPLICATION DATA

This application is related to Provisional Patent Application Serial No.61/408,486 filed on Oct. 29, 2010, entitled “Stadium Connect,” andpriority is claimed for this earlier filing under 35 U.S.C. §119(e). TheProvisional Patent Application is also incorporated by reference intothis patent application.

TECHNICAL FIELD OF THE INVENTION

The technical field of this invention relates to connectivity of one ormore mobile units with associated with a specific venue.

BACKGROUND OF THE INVENTION

Hand held computing devices (i.e., hereinafter referred to as “hand helddevices” or “handheld devices”) are very popular for storing andmaintaining information. Although PDAs may be connected to a desktoppersonal computer or other PDAs via infrared, direct wire, or wirelesscommunication links, PDAs and similar hand held devices, can be linkedto remote networks, such as the Internet, or local wireless resources,such as RF broadcasts, through available wireless communicationstechniques.

The most advanced data- and video-enabled wireless communication devicescurrently available in the marketplace take the form of a PDA (e.g.,iPhone, Windows CE compatible hand held computers, Android, andhand-held gaming devices). Unlike personal computers, which aregeneral-purpose devices geared toward refining and processinginformation, PDAs are designed to capture, store and display informationoriginating from various sources. Additionally, while a certain level ofskill is required to use a personal computer effectively, PDAs aredesigned with the novice and non-computer user in mind.

Attempts have been made to provide venue-based, interactiveentertainment to enhance the fan experience at live events. Suchattempts utilize touch-screen technology integrated directly into seatsat outdoor or indoor arenas. Audience members, however, due to theirintegration with the viewer seat, can easily damage such devices.Systems that incorporate such devices are also expensive because theyliterally require miles of cable. The present invention attempts tosolve these problems through the use of wireless hand held devices andthe Internet.

The Internet, like so many other high tech developments, grew fromresearch originally performed by the United States Department ofDefense. In the 1960s, the military had accumulated a large collectionof incompatible computer networks. Because of their incompatible datastructures and transmission protocols, many of these computers could notcommunicate with other computers across network boundaries.

In the 1960s, the Defense Department wanted to develop a communicationsystem that would permit communication between these different computernetworks. Recognizing that a single, centralized communication systemwould be vulnerable to attacks or sabotage, the Defense Departmentrequired that the communication system be decentralized with no criticalservices concentrated in vulnerable failure points. In order to achievethis goal, the Defense Department established a decentralizedcommunication protocol for communication between their computernetworks.

A few years later, the National Science Foundation (NSF) wanted tofacilitate communication between incompatible network computers atvarious research institutions across the country. The NSF adopted theDefense Department's protocol for communication, and this combination ofresearch computer networks would eventually evolve into the Internet.

Internet Protocols

The Defense Department's communication protocol governing datatransmission between different networks was called the Internet Protocol(IP) standard. The IP standard has been widely adopted for thetransmission of discrete information packets across network boundaries.In fact, the IP standard is the standard protocol governingcommunications between computers and networks on the Internet.

The IP standard identifies the types of services to be provided to usersand specifies the mechanisms needed to support these services. The IPstandard also specifies the upper and lower system interfaces, definesthe services to be provided on these interfaces, and outlines theexecution environment for services needed in the system.

A transmission protocol, called the Transmission Control Protocol (TCP),was developed to provide connection-oriented, end-to-end datatransmission between packet-switched computer networks. The combinationof TCP with IP (TCP/IP) forms a suite of protocols for informationpacket transmissions between computers on the Internet. The TCP/IPstandard has also become a standard protocol for use in all packetswitching networks that provide connectivity across network boundaries.

In a typical Internet-based communication scenario, data is transmittedfrom an originating communication device on a first network across atransmission medium to a destination communication device on a secondnetwork. After receipt at the second network, the packet is routedthrough the network to a destination communication device. Becausestandard protocols are used in Internet communications, the IP protocolon the destination communication device decodes the transmittedinformation into the original information transmitted by the originatingdevice.

TCP/IP Addressing and Routing

A computer operating on a network is assigned a unique physical addressunder the TCP/IP protocols. This is called an IP address. The IP addresscan include: (1) a network ID and number identifying a network, (2) asub-network ID number identifying a substructure on the network, and (3)a host ID number identifying a particular computer on the sub-network. Aheader data field in the information packet will include source anddestination addresses. The IP addressing scheme imposes a consistentaddressing scheme that reflects the internal organization of the networkor sub-network.

A router, agent or gateway is used to regulate the transmission ofinformation packets into and out of the computer network. Routersinterpret the logical address contained in information packet headersand direct the information packets to the intended destination.Information packets addressed between computers on the same network donot pass through the router to the greater network, and as such, theseinformation packets will not clutter the transmission lines of thegreater network. If data is addressed to a computer outside the network,the router forwards the data onto the greater network.

The Internet protocols were originally developed with an assumption thatInternet users would be connected to a single, fixed network. With theadvent of cellular wireless communication systems, such as mobilecommunication devices, the movement of Internet users within a networkand across network boundaries has become common. Because of this highlymobile Internet usage, the implicit design assumption of the Internetprotocols (e.g. a fixed user location) is violated by the mobility ofthe user.

In an IP-based mobile communication system, the mobile communicationdevice (e.g. cellular phone, pager, computer, etc.) can be called aMobile Node. Typically, a Mobile Node maintains connectivity to its homenetwork through a foreign network. The Mobile Node will always beassociated with its home network for IP addressing purposes and willhave information routed to it by routers located on the home and foreignnetworks. The routers can be referred to by a number of names includingHome Agent, Home Mobility Manager, Home Location Register, ForeignAgent, Serving Mobility Manager, Visited Location Register, and VisitingServing Entity.

BRIEF DESCRIPTION OF THE DRAWINGS

The objects and features of the invention will become more readilyunderstood from the following detailed description and appended claimswhen read in conjunction with the accompanying drawings in which likenumerals represent like elements and in which:

FIGS. 1, 2 a and 2 b are block diagrams showing system components usedwith the present invention,

FIGS. 3 a to 3 f show the screen displays for the mobile unit asgenerated according to one embodiment of the present invention,

FIG. 4 shows a message flow for the embodiment described with respect toFIGS. 3 a to 3 f,

FIGS. 5 a to 5 e show the screen displays for the mobile unit asgenerated according to one embodiment of the present invention,

FIG. 6 shows a message flow for the embodiment described with respect toFIGS. 5 a to 5 f,

FIGS. 7 a to 7 g show the screen displays for the mobile unit asgenerated according to one embodiment of the present invention,

FIG. 8 shows a message flow for the embodiment described with respect toFIGS. 7 a to 7 g,

FIGS. 9 a to 9 f show the screen displays for the mobile unit asgenerated according to one embodiment of the present invention,

FIG. 10 shows a message flow for the embodiment described with respectto FIGS. 9 a to 9 f,

FIGS. 11 a to 11 h show the screen displays for the mobile unit asgenerated according to one embodiment of the present invention,

FIG. 12 shows a message flow for the embodiment described with respectto FIGS. 11 a to 11 h,

FIGS. 13 a to 13 g show the screen displays for the mobile unit asgenerated according to one embodiment of the present invention, and,

FIG. 14 shows a message flow for the embodiment described with respectto FIGS. 13 a to 3 g.

SUMMARY OF THE INVENTION

The present invention is an applications gateway that offers multiplefunctions and features for specific geographic venue locations, whileproviding easy access to advertising, purchasing, and redemptionopportunities for that specific geographic venue location. Venuelocations can be stadiums, shopping malls, amusement parks, orbuildings, which most often requires the presence of a concentration ofpeople.

The venue location may correlate to the location of the hand-held mobileunit, locations at or near a stadium, mall, park, or other location, orit may be a remote geographic venue location not near the location ofthe hand-held mobile unit. Access to the gateway application is througha hand-held mobile unit, which can include a mobile phone, smartphonedevice, or portable computer having a wireless radio transmissionconnection at the above-identified venue location. (e.g. iPhone, Droid,iPad, Slate, etc.)

The present invention supports the download of the applications programfrom a dedicated server, or from other sources such as iTunes, Androidstore, Blackberry store, carrier websites. After downloaded andinitiated, venues are offered by the system to the user mobile unit,which selects a venue or sport or other option. Once a venue or sport isselected, the application connects the user to a venue system controller(home agent) and computer server, which provides the user with manydifferent options for data transmission delivery or order requests.

Certain embodiments of the present invention allow the device's wireless(such as WiFi) connection to activate a push message that will activatethe device and notify the user of a particular event or redemptionopportunity. (e.g.: Cowboys Stadium will offer $1 discount on Pepsipurchase during 3rd quarter of game). Updates on other sporting eventsor news reports (news breaks) will also be supported by the “push”functionality. Advertising is optional, and the functions in the gatewayapplication are flexible and interchangeable based on specifications setby or for the venue location.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

As shown in FIG. 1, the present invention supports a system and methodfor providing connectivity of a mobile node 105 to one or more sourcesof information associated with a venue or event so as to providevariable selected information and media transmissions to the mobilenode. The mobile node 100 includes a hand-held mobile unit 105 thatincludes a processor, memory and a power source, as well as atransceiver and antenna 110. The transceiver and antenna 110 supportsradio transmission communications 125 to radio transceiver antenna(s)165 coupled associated with a venue 155 or coupled to atelecommunications system that supports connectivity to the Internet 175or another network without interfacing directly with equipmentcomponents located at venue 150.

The radio transceiver antenna(s) 165 may be coupled to the Internet 175via a connection 170, and the Internet 175 may be coupled to one or moreservers SRV2 185 via connection 180. The mobile hand-held unit 105 mayalso be connected to SRV2 185 via a separate connection 122, which caninclude a wireless radio connection or a wireline communication systemconnection. The server SRV2 185 is capable of maintaining the webpagesthat support the applications program download for the presentinvention, as well as supporting the interaction of communications withthe mobile node after launch of the applications program and selectionof the activity, venue, sport or team requested by the hand-held mobilenode 105.

An applications program is downloaded to the hand-held mobile unit thatsupports an interface with an applications gateway, and the mobile unitwill have access to multiple functions and features for specificgeographic venue locations through that gateway, all while providingeasy access to advertising, purchasing, and redemption opportunities forthat specific geographic venue location. Venue locations can bestadiums, shopping malls, amusement parks, or buildings, which mostoften requires the presence of a concentration of people.

The venue location may correlate to the location of the hand-held mobileunit, locations at or near a stadium, mall, park or other location, orit may be a remote geographic venue location not near the location ofthe hand-held mobile unit. Access to the gateway application is througha hand-held mobile unit, which can include a mobile phone, smartphonedevice, or portable computer having a wireless radio transmissionconnection at the above-identified venue location. (e.g. iPhone, Droid,iPad, Slate, etc.)

The gateway application is programmed in an application software thatcan be/is utilized by the hand held or portable devices in whateverprogramming language the said device utilizes to operate the gatewayapplication and then utilizes the wireless communication networks(s)available to that device in that area or any other area where thegateway application can operate in using the functions and/or featuresof said gateway application.

FIG. 2 a provides a more detailed explanation of the system componentsavailable at the venue 150. The mobile node 100 includes a hand-heldmobile unit 105 that includes a processor, memory and a power source, aswell as a transceiver and antenna 110. The transceiver and antenna 110supports radio transmission communications 125 (e.g. WiFi, cellular,GSM, Evdo, 4G/LTE, CDMA, or others) to an radio transceiver antenna 165,which is coupled via connection 205 to a radio transmission network 210associated with a venue 155. It is also possible for the mobilehand-held unit 105 to be coupled to the radio transceiver antenna 165and a radio transmission network that is coupled to a telecommunicationssystem that supports connectivity to the Internet 175 or another systemnetwork without interfacing directly with equipment or components atvenue 150.

The radio transmission network 210 is coupled to a base stationtransceiver unit 220 via connection 215, where the base stationtransceiver station provides an interface between radio domaincommunications and data communications carried over a telecommunicationsor network computer system. The base station transceiver unit 220 iscoupled to a gateway 230 for the network at the venue 150 via connection225, which provides an interface with the network maintained at thevenue 150 or associated with the venue 150. By associated with the venue150, the invention contemplates centrally located servers or computernetwork that maintain or provide access to information related to thevenue 150, but not located at venue 150. The gateway 230 is coupled to ahome agent 240 via connection 235, where the home agent 240 controlscommunication flow and directions on the network maintained at the venue150 or associated with the venue 150.

The home agent 240 is coupled to a computer server SRV1 250 viaconnection 245, which maintains past historical and present real-timeinformation, video feeds or other data that the hand-held user mayrequest. The home agent is also coupled via connection 255 to variouslocations L1 256, L2 257, and L3 258 at venue 150 so that requests forinformation hand-held mobile unit 105 user or orders placed by thehand-held mobile unit 105 user can be processed at the proper locationat the venue 150. These requests for information may be requests forvideo feeds from particular camera locations at the venue 150, newsreports from particular sources at the venue 150, or other information,data or video feeds provided from available locations at venue 150.(e.g. Bench Cam, Outfield Cam, End-Zone Cam, Cheerleader Cam, etc.)Also, orders placed by the hand-held 105 user can include food orders,merchandise orders, or special requests to specific locations at thevenue, such as seat reservations for future games, suite reservations.

The home agent 240 is coupled to the Internet 175 via a connection 170,and the Internet 175 may be coupled to one or more servers SRV2 185 viaconnection 180. The mobile hand-held unit 105 may also be connected toSRV2 185 via a separate connection 122, which can include a wirelessradio connection or a wireline communication system connection. Theserver SRV2 185 is capable of maintaining the webpages that support theapplications program download for the present invention, as well assupporting the interaction of communications with the mobile node afterlaunch of the applications program and selection of the activity, venue,sport or team requested by the hand-held mobile node 105.

FIG. 2 b provides a more detailed explanation of the system componentsavailable at the venue 150 and a second venue 192. The mobile node 100includes a hand-held mobile unit 105 that includes a processor, memoryand a power source, as well as a transceiver and antenna 110. Thetransceiver and antenna 110 supports radio transmission communications125 to an radio transceiver antenna 165, which is coupled via connection205 to a radio transmission network 210 associated with a venue 155. Itis also possible for the mobile hand-held unit 105 to be coupled to theradio transceiver antenna 165 and a radio transmission network that iscoupled to a telecommunications system that supports connectivity to theInternet 175 or another system network without interfacing directly withequipment or components at venue 150.

The transceiver antenna 165 and the radio transmission network 210 arecoupled to a base station transceiver unit 220 via connection 215, wherethe base station transceiver station provides an interface between radiodomain communications and data communications carried over atelecommunications or network computer system. The base stationtransceiver unit 220 is coupled to a gateway 230 for the network at thevenue 150 via connection 225, which provides an interface with thenetwork maintained at the venue 150 or associated with the venue 150.The gateway 230 is coupled to a home agent 240 via connection 235, wherethe home agent 240 controls communication flow and directions on thenetwork maintained at the venue 150 or associated with the venue 150.

The home agent 240 is coupled to a computer server SRV1 250 viaconnection 245, which maintains past historical and present real-timeinformation, video feeds or other data that the hand-held user mayrequest. The home agent is also coupled via connection 255 to variouslocations L1 256, L2 257, and L3 258 at venue 150 so that requests forinformation hand-held mobile unit 105 user or orders placed by thehand-held mobile unit 105 user can be processed at the proper locationat the venue 150. These requests for information may be requests forvideo feeds from particular camera locations at the venue 150, newsreports from particular sources at the venue 150, or other information,data or video feeds provided from available locations at venue 150.(e.g. Bench Cam, Outfield Cam, End-Zone Cam, Cheerleader Cam, etc.)Also, orders placed by the hand-held 105 user can include food orders,merchandise orders, or special requests to specific locations at thevenue, such as seat reservations for future games, suite reservations.

The home agent 240 is coupled to the Internet 175 via a connection 170,and the Internet 175 may be coupled to one or more servers SRV2 185 viaconnection 180. The mobile hand-held unit 105 may also be connected toSRV2 185 via a separate connection 122, which can include a wirelessradio connection or a wireline communication system connection. Theserver SRV2 185 is capable of maintaining the webpages that support theapplications program download for the present invention, as well assupporting the interaction of communications with the mobile node afterlaunch of the applications program and selection of the activity, venue,sport or team requested by the hand-held mobile node 105.

The home agent 240 is coupled to the Internet 175 by connection 170, andthis connection may allow a communication path to a second venue 192 ora computer network associated with a second venue 192. Namely, theInternet 175 may be connected to a home agent 193 at the second venue192 via connection 191. The home agent 193 may be connected to a servercomputer SRV3 195 via connection 194, where the server computer SRV3 iscapable. The server SRV3 195 is capable of maintaining the webpages thatsupport the applications program download for the present invention, aswell as supporting the interaction of communications with the mobilenode after launch of the applications program and selection of theactivity, venue, sport or team requested by the hand-held mobile node105.

The home agent 240 from venue 150 and the home agent 193 from venue 192may also be coupled by a fiber connection or another telecommunicationsconnection. The home agent 240 is coupled to a gateway 181 throughconnection 199. The gateway 181 is an interface from the venue 150computer network to the communication path 196 which is coupled to agateway 198 at venue 192. The gateway is coupled to the home agent 193via connection 182. The gateway at or near venue 192 provides aninterface between the communications path 196 and the computer networkat venue 192. The communication path 196 can be a fiber connection oranother comparable high-speed data connection.

In this manner, a person attending an event at venue 150 (or proximatelylocated to venue 150) can access selected data or video feeds from thecomputer system at a second venue 192. This would allow a Dallasresident to attend a Cowboys football game in Arlington, Texas andreceive a remote video feed from a user-selected camera or other sourceat a Washington Redskins game being played at a second venue 192. Or, abasketball fan at or near venue 150 could receive a remote video feedfrom a football game being played at a remote venue 192 location. Ifvenue 150 is a shopping mall, the hand-held device can access a networkat venue 150 and watch selected video feeds from a sporting event beingplayed at venue 192. Or, if venue 192 is a second shopping mall, thehand-hale device can acquire data about that second shopping mall venue192 while located at or near the shopping mall venue 150.

From the above, the present invention has is a communication systemsupporting the processing communications from a mobile unit comprising ahome agent network associated with a first venue and having a home agentcoupled to a computer server, said home agent processing communicationsreceived from said mobile unit, a transceiver unit coupled to said homeagent for receiving and transmitting communications to said mobile unit,and said home agent processes communications from said mobile unitincluding selected venue-specific requests for information and datarelating to said first venue or venue-specific ordering informationrelating to said first venue.

The communication system identified above uses venue-specific requestsfor information and data such as specific camera feeds frompredetermined camera locations at the first venue, requests for replaysof a particular video feeds, requests for video feeds from a broadcastfrom the first venue, requests for shopping mall map information,requests for shopping mall store or restaurant locations, andvenue-specific ordering information is a food order.

Put another way, the present invention is a communication systemsupporting the processing of communication from a mobile unit,comprising a home network associated with a first venue having a firsthome agent, said first home agent processing communications receivedfrom said mobile unit including requests for venue specific informationand data relating to a second venue, a transceiver unit coupled to saidfirst home agent for receiving and transmitting communications to saidmobile unit, and a second network associated with said second venuehaving a second home agent, said second home agent being coupled to saidfirst home agent allowing the second home agent to processvenue-specific requests for information and data relating to the secondvenue or venue-specific ordering information.

The communication system identified above uses venue-specific requestsfor information and data such as specific camera feeds frompredetermined camera locations at the first venue, requests for replaysof a particular video feeds, requests for video feeds from a broadcastfrom the first venue, requests for shopping mall map information,requests for shopping mall store or restaurant locations, andvenue-specific ordering information is a food order.

Moreover, the present invention includes a method for processingcommunication transmissions from a mobile unit, comprising the steps ofproviding a first home network associated with a first venue, said firsthome network has a first home agent and a coupled computer server,receiving a communication transmission from a mobile node on atransceiver unit at the first venue, transmitting the receivedcommunication from the transceiver unit to the first home agent, andprocessing communications at the first home agent received from themobile unit including requests for venue-specific information and datarelating to said first venue or venue-specific ordering informationrelating to said first venue. The method may also include the steps ofproviding a second home network associated with a second venue, saidsecond home network having a second home agent coupled to said firsthome agent; transmitting the communication received by the first homeagent to the second home agent if it relates to the second venue, and,processing communications received by the second home agent as forwardedfrom the first home agent including requests for venue specificinformation and data relating to said second venue or venue-specificordering information relating to said second venue.

Two applications program types can be operated on the system—one programis specific to the venue and would be branded as such, while the secondprogram would provide a gateway to all venues supporting computerservers and networks coupled to the system. This second type of programwould list all the venues available for selection by the hand-heldmobile unit, and upon selection the system would couple the mobile unitto the chosen venue network and system.

Specific embodiments will be discussed with respect to FIGS. 3 to 14,but each of these embodiments support a WiFi connection (or similarconnection) that allow the pushing of data onto the hand-held mobiledevice. By “pushing,” the invention will use the device's WiFi orcellular connection to activate a push message that will activate thedevice and notify the user of a particular event or redemptionopportunity. (e.g.: Cowboys Stadium will offer $1 discount on Pepsipurchase during 3rd quarter of game). Advertising is optional, and thefunctions in the gateway application are flexible and interchangeablebased on specifications set by or for the venue location. As an exampleof one category selection, the category of Fantasy Football could bechosen by a user. If that function is chosen, multiple vendors such aCBS, ESPN, etc. could be linked to the hand-held mobile unit to providethat screen in any particular format.

As shown in FIG. 3 a-3 f, the different graphical user interfaces forthe mobile hand-held unit 105 are shown based on different messagesequences shown in FIG. 4. FIG. 3 a shows applications icons 112 onhand-held mobile node 105, and the applications program for the presentinvention can be downloaded to the hand-held mobile node 105 as shown instep 401 of FIG. 4. Agreement with license terms can be obtained priorto or as part of initiating the download procedures in step 401. In step401, the applications program is a set of programming code instructionsand user interfaces and advertisements associated with the operation thepresent invention, and these programming instructions, interfaces andadvertisements are downloaded onto the hand-held mobile node 105 at step401 from server SRV2 185 via message flow 404. The same applicationsprogram, including the same programming instructions, interfaces, andadvertisements, can be downloaded from other servers and sources ofinformation, such as iTunes, Android Store, Carrier Stores, or otherapplications program software sources or stores.

After downloading the applications program in Step 401, the programproceeds to step 405 where the hand-held mobile unit 105 launches theapplications program, which initiates the series of programminginstructions. For this particular applications program, an advertisement113 shown on FIG. 3 b can be displayed, where these advertisements arestored in the applications program when installed on the hand-heldmobile unit 105. A “hot button” can be pressed on this advertisement todirectly link the hand-held mobile unit 105 to a server associated withthe home page or other advertisement webpage maintained by theadvertiser.

After launching the program at step 405, the screen shown on FIG. 3 c isdisplayed on the hand-held mobile unit 105, including a “get connected”logo 114 and other advertising banners 115. The “get connected” logo 114includes a “hot button” or other query that will allow the hand-heldmobile unit 105 to send a connect CNT message 410 to the Server SRV2,which will request access to the system supporting the presentinvention. The Server SRV2 receives message 410 and responds to thehand-held mobile unit 105 with a chosen activity CA message 420, whichprovides the hand-held mobile unit 105 with available choices 116 forpast or presently available activities 116 available for selection andconnection.

These activities 116 can include sports activities, concerts or shoppingmall activities. And, these activities 116 can be displayed as shown onFIG. 3 d on hand-held mobile unit 105 based on the chosen activitymessage 420 received by the hand-held mobile unit 105, or theseactivities 116 can be displayed by league or association selections 117as shown on FIG. 3 e on hand-held mobile unit 105 based on the chosenactivity message 420 received by the hand-held mobile unit 105.Alternatively, after selection of “sports” as the chosen activity, thescreen shown on FIG. 3 e on the hand-held mobile unit 105 can displaythe league or association selections 117 for selection by the hand-heldmobile unit 105.

The hand-held mobile unit 105 will send a message identifying theactivity selected by the hand-held mobile unit 105 to the computerserver SRV2 185 on message 430, and the computer server SRV2 willanalyze that selection and determine selections available for thatchosen activity. For instance, if a shopping mall is chosen in message430, the computer server SRV2 185 will determine available activitiesmay include maps of the shopping mall, food locations, store locations,common questions and answers, security locations, emergency contactinformation, or “hot buttons” for direct connection to 911 services forfire, medical or police emergencies. As a second example, if “concerts”is selected, the computer server will determine what concerts have beenrecorded in memory or are currently be conducted. As a third example, iffootball sports is chosen as the selected activity in message 430, thecomputer server SRV2 185 will determine available football games,football teams, or football venues that can be selected from by thehand-held mobile unit 105, such as those selections 118 shown in FIG. 3f. The selections 118, or similar types of selections, will be sent tothe hand-held mobile unit 105 in venue available VA message 440.

The hand-held mobile unit 105 will select from the options 118 shown onFIG. 3 f in the VA message 440, and the hand-held mobile unit 105 willdirect a communication to the home agent HA associated with the venueselected, such as the football game being played at the Cowboys stadiumin message chosen venue CV 450 in FIG. 4. The home agent will respond tothe hand-held mobile unit 105 with an alternative ALT message 460providing the hand-held mobile unit 105 with available options at thevenue for display and selection on the hand-held mobile unit 105. Theseavailable options include food service orders, specific cameras or videofeeds from the game being played, or reservations for seats or boxes atfuture games.

The hand-held mobile unit 105 selects from the available options, whichare processed through message transmissions 470 by the home agent HA orthe computer server SRV1 associated with the selected venue depending onwhether the hand-held mobile unit 105 selects video feeds or past videomaintained by and through computer server SRV1 (in which case themessage 470 will be supported by communications with SRV1) or thehand-held mobile unit 105 selects food orders, reservations or otherlocation specific orders or requests (in which case the message 470 willbe supported by communication with the home agent which communicateswith remote locations, such as locations L1, L2 and L3 shown on FIG. 2).

As shown in FIG. 5 a-5 e, the different graphical user interfaces forthe mobile hand-held unit 105 are shown based on different messagesequences shown in FIG. 6. FIG. 5 a shows applications icons 112 onhand-held mobile node 105, and the applications program for the presentinvention can be downloaded to the hand-held mobile node 105 as shown instep 601 of FIG. 6. In step 601, the applications program is a set ofprogramming code instructions and user interfaces and advertisementsassociated with the operation the present invention, and theseprogramming instructions, interfaces (and possibly advertisements) aredownloaded onto the hand-held mobile node 105 at step 601 from serverSRV2 185 via message flow 604. The same applications program, includingthe same programming instructions, interfaces, and advertisements, canbe downloaded from other servers and sources of information, such asiTunes, Android Store, Carrier Stores, or other applications programsoftware sources or stores.

After downloading the applications program in Step 601, the programproceeds to step 605 where the hand-held mobile unit 105 launches theapplications program, which initiates the series of programminginstructions. For this particular applications program, no advertisement113 shown on FIG. 3 b is displayed, but advertisements can be stored inthe applications program when installed on the hand-held mobile unit105. For any advertisements displayed, a “hot button” can be pressed onthis advertisement to directly link the hand-held mobile unit 105 to aserver associated with the home page or other advertisement webpagemaintained by the advertiser.

After launching the program at step 605, the screen shown on FIG. 5 b isdisplayed on the hand-held mobile unit 105, including a “get connected”logo 114 and other advertising banners 115. The “get connected” logo 114includes a “hot button” or other query that will allow the hand-heldmobile unit 105 to send a connect CNT message 610 to the Server SRV2,which will request access to the system supporting the presentinvention. The Server SRV2 receives message 610 and responds to thehand-held mobile unit 105 with a chosen activity CA message 620, whichprovides the hand-held mobile unit 105 with available choices 116 forpast or presently available activities 116 available for selection andconnection.

These activities 116 can include sports activities, concerts or shoppingmall activities. And, these activities 116 can be displayed as shown onFIG. 5 c on hand-held mobile unit 105 based on the chosen activitymessage 420 received by the hand-held mobile unit 105, or theseactivities 116 can be displayed by league or association selections 117as shown on FIG. 5 d on hand-held mobile unit 105 based on the chosenactivity message 420 received by the hand-held mobile unit 105.Alternatively, after selection of “sports” as the chosen activity, thescreen shown on FIG. 5 d on the hand-held mobile unit 105 can displaythe league or association selections 117 for selection by the hand-heldmobile unit 105.

The hand-held mobile unit 105 will send a message identifying theactivity selected by the hand-held mobile unit 105 to the computerserver SRV2 185 on message 630, and the computer server SRV2 willanalyze that selection and determine selections available for thatchosen activity. For instance, if a shopping mall is chosen in message630, the computer server SRV2 185 will determine available activitiesmay include maps of the shopping mall, food locations, store locations,common questions and answers, security locations, emergency contactinformation, or “hot buttons” for direct connection to 911 services forfire, medical or police emergencies. As a second example, if “concerts”is selected, the computer server will determine what concerts have beenrecorded in memory or are currently be conducted. As a third example, iffootball sports is chosen as the selected activity in message 630, thecomputer server SRV2 185 will determine available football games,football teams, or football venues that can be selected from by thehand-held mobile unit 105, such as those selections 118 shown in FIG. 5e. The selections 118, or similar types of selections, will be sent tothe hand-held mobile unit 105 in venue available VA message 640.

The hand-held mobile unit 105 will select from the options 118 shown onFIG. 5 e provided in the VA message 440, and the hand-held mobile unit105 will direct a communication to the home agent HA associated with thevenue selected, such as the football game being played at the Cowboysstadium in message chosen venue CV 650 in FIG. 6. The home agent willrespond to the hand-held mobile unit 105 with an alternative ALT message660 providing the hand-held mobile unit 105 with available options atthe venue for display and selection on the hand-held mobile unit 105.These available options include food service orders, specific cameras orvideo feeds from the game being played, or reservations for seats orboxes at future games.

The hand-held mobile unit 105 selects from the available options, whichare processed through message transmissions 670 by the home agent HA orthe computer server SRV1 associated with the selected venue depending onwhether the hand-held mobile unit 105 selects video feeds or past videomaintained by and through computer server SRV1 (in which case themessage 670 will be supported by communications with SRV1) or thehand-held mobile unit 105 selects food orders, reservations or otherlocation specific orders or requests in which case the message 670 willbe supported by communication with the home agent which communicateswith remote locations, such as locations L1, L2 and L3 shown on FIG. 2).

As shown in FIG. 7 a-7 g, a venue specific embodiment of the presentinvention is shown with message flow shown in FIG. 8. The applicationsprogram for the present invention can be downloaded to the hand-heldmobile node 105 as shown in step 801 of FIG. 8. In step 801, theapplications program is a set of programming code instructions and userinterfaces and advertisements associated with the operation the presentinvention, and these programming instructions, interfaces andadvertisements are downloaded onto the hand-held mobile node 105 at step801 from server SRV2 185 via message flow 805 or from the compute serverSRV1 associated with the sports venue 150. The same applicationsprogram, including the same programming instructions, interfaces, andadvertisements, can be downloaded from other servers and sources ofinformation, such as iTunes, Android Store, Carrier Stores, or otherapplications program software sources or stores.

For this particular applications program, an advertisement 113 shown onFIG. 7 a can be displayed, where these advertisements are stored in theapplications program when installed on the hand-held mobile unit 105. A“hot button” can be pressed on this advertisement to directly link thehand-held mobile unit 105 to a server associated with the home page orother advertisement webpage maintained by the advertiser.

After downloading the applications program in Step 801, the programproceeds to step 810 where the hand-held mobile unit 105 requires thehand-held mobile unit 105 to affirmatively agree to a license agreementbefore proceeding as shown in FIG. 7 b. FIG. 7 b shows the systemsupport applications program 114 and the venue being serviced by thisapplications program by the symbol 137. Advertisement banners 115 mayalso be displayed on hand-held mobile unit 105. The affirmativeagreement to the license agreement on screen FIG. 7 b will send an AGTmessage 815 to the home agent HA associated with the venue. The homeagent HA receives AGT message 815 and responds to the hand-held mobileunit 105 with a chosen activity PSH message 820, which provides thehand-held mobile unit 105 with available choices for network connectionsand past or presently available activities 138 at that specific venueavailable for selection and connection, as shown on FIG. 7 c. Theseactivities 138 can include food order selection, stadium tours, suiterental, field rental, scheduling of events, ticket purchase if the venueis a sports arena.

If the venue is a shopping mall, the home agent HA will determineavailable activities that may include maps of the shopping mall, foodlocations, store locations, common questions and answers, securitylocations, emergency contact information, or “hot buttons” for directconnection to 911 services for fire, medical or police emergencies. As asecond example, if “concerts” is selected, the home agent HA willdetermine what concerts have been recorded in memory or are currently beconducted. The selections 138, or similar types of selections 139, 144,145, and 146 as shown on FIGS. 7 d, 7 e, 7 f and 7 g, will be sent tothe hand-held mobile unit 105 in venue available PSH message 820.

The hand-held mobile unit 105 will select from the options 138, 139,144-146 as shown on FIG. 7 c-7 g in the AS message 830, and thehand-held mobile unit 105 will direct a communication to the home agentHA associated with the venue selected. The hand-held mobile unit 105selects from the available options, which are processed through messagetransmissions 830 by the home agent HA or the computer server SRV1associated with the selected venue depending on whether the hand-heldmobile unit 105 selects video feeds or past video maintained by andthrough computer server SRV1 (in which case the message 830 will besupported by communications with SRV1) or the hand-held mobile unit 105selects food orders, reservations or other location specific orders orrequests (in which case the message 830 will be supported bycommunication with the home agent which communicates with remotelocations, such as locations L1, L2 and L3 shown on FIG. 2).

As shown in FIG. 9 a-9 f, a venue specific embodiment of the presentinvention is shown with message flow shown in FIG. 10. Agreement withlicense terms can be obtained prior to or as part of initiating thedownload procedures in step 1001. In step 1001, the applications programis a set of programming code instructions and user interfaces andadvertisements associated with the operation the present invention, andthese programming instructions, interfaces and advertisements aredownloaded onto the hand-held mobile node 105 at step 1001 from serverSRV2 185 via message flow 1005 or from computer server SRV1 associatedwith the sports venue 150. The same applications program, including thesame programming instructions, interfaces, and advertisements, can bedownloaded from other servers and sources of information, such asiTunes, Android Store, Carrier Stores, or other applications programsoftware sources or stores.

For this particular applications program, no advertisement is shownduring the downloading process, but an advertisement 113 can bedownloaded for future display as shown on FIG. 7 a, where theseadvertisements are stored in the applications program when installed onthe hand-held mobile unit 105. A “hot button” can be pressed on thisadvertisement to directly link the hand-held mobile unit 105 to a serverassociated with the home page or other advertisement webpage maintainedby the advertiser.

After downloading the applications program in Step 1001, the programproceeds to step 1010 where the hand-held mobile unit 105 requires thehand-held mobile unit 105 to affirmatively agree to a license agreementbefore proceeding as shown in FIG. 9 a. FIG. 9 a shows the systemsupport applications program 114 and the venue being serviced by thisapplications program by the symbol 137. Advertisement banners 115 mayalso be displayed on hand-held mobile unit 105. The affirmativeagreement to the license agreement on screen FIG. 9 a will send an AGTmessage 1015 to the home agent HA associated with the venue. The homeagent HA receives AGT message 1015 and responds to the hand-held mobileunit 105 with a chosen activity PSH message 1020, which provides thehand-held mobile unit 105 with available choices with available choicesfor network connections and past or presently available activities 138for past or presently available activities 138 at that specific venueavailable for selection and connection, as shown on FIG. 9 b. Theseactivities 138 can include food order selection, stadium tours, suiterental, field rental, scheduling of events, ticket purchase if the venueis a sports arena.

If the venue is a shopping mall, the home agent HA will determineavailable activities that may include maps of the shopping mall, foodlocations, store locations, common questions and answers, securitylocations, emergency contact information, and/or “hot buttons” fordirect connection to 911 services for fire, medical or policeemergencies. As a second example, if “concerts” is selected, the homeagent HA will determine what concerts have been recorded in memory orare currently be conducted. The selections 138, or similar types ofselections 139, 144, 145, and 146 as shown on FIGS. 9 c, 9 d, 9 e and 9f, will be sent to the hand-held mobile unit 105 in venue available PSHmessage 1020.

The hand-held mobile unit 105 will select from the options 138, 139,144-146 as shown on FIG. 9 b-9 f in the AS message 1030, and thehand-held mobile unit 105 will direct a communication to the home agentHA associated with the venue selected. The hand-held mobile unit 105selects from the available options, which are processed through messagetransmissions 1030 by the home agent HA or the computer server SRV1associated with the selected venue depending on whether the hand-heldmobile unit 105 selects video feeds or past video maintained by andthrough computer server SRV1 (in which case the message 1030 will besupported by communications with SRV1) or the hand-held mobile unit 105selects food orders, reservations or other location specific orders orrequests (in which case the message 1030 will be supported bycommunication with the home agent which communicates with remotelocations, such as locations L1, L2 and L3 shown on FIG. 2).

As shown in FIG. 11 a-11 h, a venue specific embodiment of the presentinvention is shown with message flow shown in FIG. 12. FIG. 11 a showsapplications icons 112 on hand-held mobile node 105, and theapplications program icon 190 for the present invention can be shown onthis page after it is downloaded to the hand-held mobile node 105 asshown in step 1201 of FIG. 4. The applications program for the presentinvention can be downloaded to the hand-held mobile node 105 as shown instep 1201 of FIG. 12. In step 1201, the applications program is a set ofprogramming code instructions and user interfaces and advertisementsassociated with the operation the present invention, and theseprogramming instructions, interfaces and advertisements are downloadedonto the hand-held mobile node 105 at step 1201 from server SRV2 185 viamessage flow 1205 or from the compute server SRV1 associated with thesports venue 150.

The same applications program, including the same programminginstructions, interfaces, and advertisements, can be downloaded fromother servers and sources of information, such as iTunes, Android Store,Carrier Stores, or other applications program software sources orstores. For this particular applications program, an advertisement 113shown on FIG. 7 a can be displayed, where these advertisements arestored in the applications program when installed on the hand-heldmobile unit 105. A “hot button” can be pressed on this advertisement todirectly link the hand-held mobile unit 105 to a server associated withthe home page or other advertisement webpage maintained by theadvertiser.

After downloading the applications program in Step 1201, the programproceeds to step 1210 where the hand-held mobile unit 105 requires thehand-held mobile unit 105 to affirmatively agree to a license agreementbefore proceeding as shown in FIG. 11 e. FIG. 11 c shows the systemsupport applications program 114 and the venue being serviced by thisapplications program by the symbol 137. Advertisement banners 115 mayalso be displayed on hand-held mobile unit 105. The affirmativeagreement to the license agreement on screen FIG. 9 c will send an AGTmessage 1215 to the home agent HA associated with the venue. The homeagent HA receives AGT message 1215 and responds to the hand-held mobileunit 105 with a chosen activity PSH message 1220, which provides thehand-held mobile unit 105 with available choices for network connectionsand past or presently available activities 138 at that specific venueavailable for selection and connection, as shown on FIG. 11 d. Theseactivities 138 can include food order selection, stadium tours, suiterental, field rental, scheduling of events, ticket purchase if the venueis a sports arena.

If the venue is a shopping mall, the home agent HA will determineavailable activities that may include maps of the shopping mall, foodlocations, store locations, common questions and answers, securitylocations, emergency contact information, and/or “hot buttons” fordirect connection to 911 services for fire, medical or policeemergencies. As a second example, if “concerts” is selected, the homeagent HA will determine what concerts have been recorded in memory orare currently be conducted. The selections 138, or similar types ofselections 139, 144, 145, and 146 as shown on FIGS. 11 e, 11 f, 11 g and11 h, will be sent to the hand-held mobile unit 105 in venue availablePSH message 1220.

The hand-held mobile unit 105 will select from the options 138, 139,144-146 as shown on FIG. 11 d-11 h in the AS message 1230, and thehand-held mobile unit 105 will direct a communication to the home agentHA associated with the venue selected. The hand-held mobile unit 105selects from the available options, which are processed through messagetransmissions 1230 by the home agent HA or the computer server SRV1associated with the selected venue depending on whether the hand-heldmobile unit 105 selects video feeds or past video maintained by andthrough computer server SRV1 (in which case the message 1230 will besupported by communications with SRV1) or the hand-held mobile unit 105selects food orders, reservations or other location specific orders orrequests (in which case the message 1230 will be supported bycommunication with the home agent which communicates with remotelocations, such as locations L1, L2 and L3 shown on FIG. 2).

As shown in FIG. 13 a-13 g, a venue specific embodiment of the presentinvention is shown with message flow shown in FIG. 14. FIG. 13 a showsapplications icons 112 on hand-held mobile node 105, and theapplications program icon 190 for the present invention can be shown onthis page after it is downloaded to the hand-held mobile node 105 asshown in step 1401 of FIG. 4. In step 1401, the applications program isa set of programming code instructions and user interfaces andadvertisements associated with the operation the present invention, andthese programming instructions, interfaces and advertisements aredownloaded onto the hand-held mobile node 105 at step 1401 from serverSRV2 185 via message flow 1405 or from computer server SRV1 associatedwith the sports venue 150. The same applications program, including thesame programming instructions, interfaces, and advertisements, can bedownloaded from other servers and sources of information, such asiTunes, Android Store, Carrier Stores, or other applications programsoftware sources or stores.

For this particular applications program, no advertisement is shownduring the downloading process, but an advertisement 113 can bedownloaded for future display as shown on FIG. 7 a, where theseadvertisements are stored in the applications program when installed onthe hand-held mobile unit 105. A “hot button” can be pressed on thisadvertisement to directly link the hand-held mobile unit 105 to a serverassociated with the home page or other advertisement webpage maintainedby the advertiser.

After downloading the applications program in Step 1401, the programproceeds to step 1410 where the hand-held mobile unit 105 requires thehand-held mobile unit 105 to affirmatively agree to a license agreementbefore proceeding as shown in FIG. 13 b. FIG. 13 b shows the systemsupport applications program 114 and the venue being serviced by thisapplications program by the symbol 137. Advertisement banners 115 mayalso be displayed on hand-held mobile unit 105. The affirmativeagreement to the license agreement on screen FIG. 13 b will send an AGTmessage 1415 to the home agent HA associated with the venue. The homeagent HA receives AGT message 1415 and responds to the hand-held mobileunit 105 with a chosen activity PSH message 1420, which provides thehand-held mobile unit 105 with available choices with available choicesfor network connections and past or presently available activities 138for past or presently available activities 138 at that specific venueavailable for selection and connection, as shown on FIG. 13 c. Theseactivities 138 can include food order selection, stadium tours, suiterental, field rental, scheduling of events, ticket purchase if the venueis a sports arena.

If the venue is a shopping mall, the home agent HA will determineavailable activities that may include maps of the shopping mall, foodlocations, store locations, common questions and answers, securitylocations, emergency contact information and/or “hot buttons” for directconnection to 911 services for fire, medical or police emergencies. As asecond example, if “concerts” is selected, the home agent HA willdetermine what concerts have been recorded in memory or are currently beconducted. The selections 138, or similar types of selections 139, 144,145, and 146 as shown on FIGS. 13 d, 13 e, 13 f, and 13 g, will be sentto the hand-held mobile unit 105 in venue available PSH message 1420.

The hand-held mobile unit 105 will select from the options 138, 139,144-146 as shown on FIG. 13 d-13 g in the AS message 1430, and thehand-held mobile unit 105 will direct a communication to the home agentHA associated with the venue selected. The hand-held mobile unit 105selects from the available options, which are processed through messagetransmissions 1430 by the home agent HA or the computer server SRV1associated with the selected venue depending on whether the hand-heldmobile unit 105 selects video feeds or past video maintained by andthrough computer server SRV1 (in which case the message 1430 will besupported by communications with SRV1) or the hand-held mobile unit 105selects food orders, reservations or other location specific orders orrequests (in which case the message 1430 will be supported bycommunication with the home agent which communicates with remotelocations, such as locations L1, L2 and L3 shown on FIG. 2).

While the invention has been described, disclosed, illustrated and shownin various terms of certain embodiments or modifications which it haspresumed in practice, the scope of the invention is not intended to be,nor should it be deemed to be, limited thereby, and such othermodifications or embodiments as may be suggested by the teachings hereinare particularly reserved, especially as they fall within the breadthand scope of the claims here appended.

1. A communication system supporting the processing communications froma mobile unit comprising: a home agent network associated with a firstvenue and having a home agent coupled to a computer server, said homeagent processing communications received from said mobile unit, atransceiver unit coupled to said home agent for receiving andtransmitting communications to said mobile unit, and, said home agentprocesses communications from said mobile unit including selectedvenue-specific requests for information and data relating to said firstvenue or venue-specific ordering information relating to said firstvenue.
 2. A communication system according to claim 1 wherein thevenue-specific requests for information and data are specific camerafeeds from predetermined camera locations at the first venue.
 3. Acommunication system according to claim 1 wherein the venue-specificordering information is a food order.
 4. A communication systemaccording to claim 1 wherein the venue-specific requests for informationand data are requests for replays of a particular video feeds.
 5. Acommunication system according to claim 1 wherein the venue-specificrequests for information and data are requests for video feeds from abroadcast from the first venue.
 6. A communication system according toclaim 1 wherein the venue-specific requests for information and data arerequests for shopping mall map information.
 7. A communication systemaccording to claim 1 wherein the venue-specific requests for informationand data are requests for shopping mall store or restaurant locations.8. A communication system supporting the processing of communicationfrom a mobile unit, comprising: a home network associated with a firstvenue having a first home agent, said first home agent processingcommunications received from said mobile unit including requests forvenue specific information and data relating to a second venue, atransceiver unit coupled to said first home agent for receiving andtransmitting communications to said mobile unit, and a second networkassociated with said second venue having a second home agent, saidsecond home agent being coupled to said first home agent allowing thesecond home agent to process venue-specific requests for information anddata relating to the second venue or venue-specific orderinginformation.
 9. A communication system according to claim 8 wherein thevenue-specific requests for information and data are specific camerafeeds from predetermined camera locations at the first venue.
 10. Acommunication system according to claim 8 wherein the venue-specificordering information is a request for a ticket purchase.
 11. Acommunication system according to claim 8 wherein the venue-specificrequests for information and data are requests for replays of videofeeds.
 12. A communication system according to claim 8 wherein thevenue-specific requests for information and data are requests for videofeeds from a broadcast from the first venue.
 13. A communication systemaccording to claim 8 wherein the venue-specific requests for informationand data are requests for shopping mall map information.
 14. Acommunication system according to claim 8 wherein the venue-specificrequests for information and data are requests for shopping mall storeor restaurant locations.
 15. A method for processing communicationtransmissions from a mobile unit, comprising the steps of: providing afirst home network associated with a first venue, said first homenetwork has a first home agent and a coupled computer server, receivinga communication transmission from a mobile node on a transceiver unit atthe first venue, transmitting the received communication from thetransceiver unit to the first home agent, and processing communicationsat the first home agent received from the mobile unit including requestsfor venue-specific information and data relating to said first venue orvenue-specific ordering information relating to said first venue. 16.The method of claim 15 wherein the venue-specific requests forinformation and data are specific camera feeds from predetermined cameralocations at the first venue.
 17. The method of claim 15 wherein thevenue-specific ordering information is a request for a food order. 18.The method of claim 15 wherein the venue-specific requests forinformation and data are requests for a replay of a particular videofeed.
 19. The method of claim 15 wherein the venue-specific requests forinformation and data are requests for video feeds from a broadcast fromthe first venue.
 20. The method of claim 15 wherein the venue-specificrequests for information and data are requests for shopping mall mapinformation.
 21. The method of claim 15 wherein the venue-specificrequests for information and data are requests for shopping mall storeor restaurant locations.
 22. The method in claim 15 further comprisingthe steps of: providing a second home network associated with a secondvenue, said second home network having a second home agent coupled tosaid first home agent; transmitting the communication received by thefirst home agent to the second home agent if it relates to the secondvenue, and, processing communications received by the second home agentas forwarded from the first home agent including requests for venuespecific information and data relating to said second venue orvenue-specific ordering information relating to said second venue. 23.The method of claim 15 wherein the venue-specific requests forinformation and data are requests for a specific camera feeds frompredetermined camera locations at the first venue.
 24. The method ofclaim 15 wherein the venue-specific ordering information is a requestfor a food order.
 25. The method of claim 15 wherein the venue-specificrequests for information and data are request for a replay of aparticular video feed.
 26. The method of claim 15 wherein thevenue-specific requests for information and data are requests for videofeeds from a broadcast from the first venue.
 27. The method of claim 15wherein the venue-specific requests for information and data arerequests for shopping mall map information.
 28. The method of claim 15wherein the venue-specific requests for information and data arerequests for shopping mall store or restaurant locations.